139 research outputs found

    A Communication Framework Towards Flexible Associations of Business Entities Within Evolving Environments

    Get PDF
    The Internet and its manifestations, such as electronic commerce or in general network communication between different groups of interest (i.e., agents) have become indispensable for many of us. To adequately use the ever increasing amount of data, attempts are being made to extend data processing from a merely lexical view towards more complex, but equally important, multi-level view, including meaning and/or context (e.g., DAML, Web Services). The goal of this paper is to introduce a formal framework, apt to model communications from such a multi-level perspective. Therein, we discuss fundamental ideas of communication, such as agents involved and their respective structure. We integrate the concept of an agent's adaptive behaviour in order to assure a high degree of understanding. The framework is then illustrated using practical examples where we briefly present its usefulness and how it may be further developed. L'Internet et l'utilisation qu'on en fait, par exemple le commerce électronique ou plus généralement l'établissement de réseaux de communications entre différents intervenants (c.-à-d., agents) est devenu indispensable pour plusieurs d'entre nous. Il devient de plus en plus difficile d'utiliser adéquatement la vaste quantité de données s'y trouvant. À cette fin, de nombreuses initiatives tentent de faire évoluer les systèmes d'information les faisant passer de simples outils permettant le traitement lexical des données à des engins complexes comprenant les données et leur contexte d'interprétation (p.ex., DAML, Web Services). Dans cet article, nous présentons un cadre formel qui modélise les interactions, tout en tenant compte de plusieurs niveaux d'abstraction (p.ex., lexical, syntaxique, sémantique, etc.). Nous nous attardons aux concepts fondamentaux de la communication, tels que les agents impliqués dans les interactions et leur structure. Nous considérons aussi comment ces agents évoluent pour assurer la plus grande compréhension possible des messages reçus. Des exemples concrets servent à mieux expliquer comment le cadre peut être utilisé et comment il peut être raffiné.Inter-enterprise communication framework, information system evolution, adaptive systems., Cadre descriptif des communications inter-entreprise, évolution des systèmes d'information, systèmes adaptatifs

    Les Web Services et leur impact sur le commerce B2B

    Get PDF
    Avec l'essor d'Internet, il devient de plus en plus intéressant pour les entreprises d'utiliser un support électronique pour leurs transactions commerciales. Cependant, cette utilisation accrue d'Internet ne se fait pas sans heurts. Plusieurs problèmes restent à résoudre afin de faciliter l'utilisation de l'Internet et de profiter pleinement des bénéfices du commerce électronique. Par ailleurs, le commerce électronique ne se limitant pas à l'échange de messages, les entreprises veulent permettre à leurs partenaires d'affaires d'accéder directement aux fonctions de leur système d'information. Ces entreprises veulent aussi que les différents logiciels de gestion tel que les ERP, SCM CRM et autre, comuniquent entre eux. On parle alors d'intégration entre les différents systèmes d'information. Une nouvelle approche d'intégration a récemment vu le jour. Il s'agit des Web Services. Cette solution au problème d'intégration semble très prometteuse et est d'ailleurs appuyée par l'ensemble des manufacturiers informatiques. Ce document se veut une introduction aux Web Services. Il s'adresse particulièrement aux gestionnaires ayant à faire des choix technologiques et aux gestionnaires des technologies de l'information, mais il sera sans doute aussi très utile aux technologues encore peu familiers avec la technologie des Web Services.Les Web Services sont des applications qui relient des programmes, des objets, des bases de données ou des processus d'affaires à l'aide de XML et de protocoles Internet standards. Les Web Services sont des compléments aux programmes et applications existantes et servent de pont pour que ces programmes communiquent entre eux. Les Web Services ne fournissent pas d'interface usager. Ils sont utilisés afin d'envoyer des données destinées à être lues par des machines.L'idée fondamentale derrière les Web Services est de morceler les applications et les processus d'affaires en morceaux réutilisables appelés « Service » de sorte que chacun de ces segments effectue une tâche distincte. Ces services peuvent alors servir à l'intérieur et à l'extérieur de l'entreprise, facilitant l'interopérabilité entre tous ces services. Les Web Services offrent donc aux entreprises la flexibilité de réponse et d'anticipation des besoins changeant des clients, la rationalisation des infrastructures logicielles et la flexibilité d'interaction et de configuration des alliances externes avec les partenaires et fournisseurs.Les caractéristiques des Web Services leur permettent de relever plusieurs défis qui se posent aux entreprises se tournant vers Internet, soit le nombre croissant de partenaires potentiels. Cette croissance est souvent liée à une augmentation des coûts liés à l'élaboration et au déploiement des interfaces entre les systèmes d'information de ces partenaires En réponse à ses défis, les Web Services offrentune approche simple pour interconnecter les systèmes,des composantes logicielles faiblement couplées,un support intrinsèque à l'hétérogénéité des messages transmis entre partenaires etune approche d'intégration ouverte.On notera enfin que la nature flexible des Web Services fera en sorte qu'ils pourront être utilisés sur une foule de support (voitures, PDA, téléphone, etc.).Il ne faut cependant par croire que les Web Services sont une panacée à tous les problèmes auxquels font face les entreprises faisant des affaires sur Internet. En effet, la technologie se doit d'être au service d'objectifs d'affaires et non l'inverse. De plus, comme tout effort technologique, l'implantation des Web Services requiert des objectifs clairs, une planification minutieuse, une opérationnalisation précise et un entretien constant. Il faut aussi noter que les divers standards associés aux Web Services et à XML sont encore en mouvance. Cela peut donc créer des difficultés au niveau de l'interopérabilité promise par les Web Services.Il faut aussi noter d'autres limites des Web Services :les Web Services ne décrivent pas comment interpréter les messages transmis. Il appartient donc aux partenaires de s'entendre sur cette sémantique en attendant l'émergence de standards;les Web Services ne permettent pas de définir des processus d'affaire inter-organisationnels;les Web Services dépendent uniquement de la sécurité offerte par les mécanismes de transport utilisés, tels SSL (Secure Socket Layer), l'utilisation d'un réseau virtuel privé (VPN) ou HTTPS. Ces mécanismes n'offrent habituellement qu'un service de confidentialité des données, ce qui est insuffisant pour des transactions d'affaire;l'utilisation des Web Services entre entreprises fera surgir inévitablement une foule de questions légales découlant d'aspects contractuels inédits liés à l'utilisation de la technologie.À notre avis, les Web Services sont suffisamment développés pour que les entreprises les utilisent dès maintenant, afin de récolter les divers bénéfices de la technologie. L'utilisation rapide de la technologie permettra à ces entreprises de développer à l'interne une compréhension et une expertise qui pourront alors être utilisées à l'externe une fois que tous les standards seront déterminés. Par le biais des Web Services, ces entreprises pourront assouplir les liens entre leurs applications et celles de leurs partenaires, créant des systèmes légèrement couplés et plus flexibles. Cet assouplissement doit passer par une modélisation en profondeur des actifs logiciels de l'entreprise afin de bien identifier les services et ressources que cette dernière doit déployer. En procédant de cette façon, l'entreprise optimise les avantages des Web Services; elle identifiera les applications, informations et processus d'affaire à valeur ajoutée qu'elle aura avantage à rendre disponibles à ses partenaires.À plus long terme, les Web Services deviendront plus qu'une simple technologie d'intégration faiblement couplée. Ils deviendront la pierre angulaire des interactions inter-organisationnelles. Pour ce faire, les services déployés à l'aide des Web Services devront s'insérer dans un cadre d'utilisation plus global

    Experimenting with Gnutella Communities

    Get PDF
    Computer networks and distributed systems in general may be regarded as communities where the individual components, be they entire systems, application software or users, interact in a shared environment. Such communities dynamically evolve with components or nodes joning and leaving the system. Their own individual activities affect the community's behaviour and vice-versa. This paper discusses various experiments undertaken to investigate the behaviour of a real system, the Gnutella network, which represents such a community. Gnutella is a distributed Peer-to-Peer data-sharing system without any central control. It turns out that most interactions between nodes do not last long and much of their activity is devoted to finding appropriate partners in the network. Good connections lasting longer appear only as rare events. For example, out of 42,000 connections only 57 hosts were found to available on a regular basis. This means that, in contrast to the common belief that this kind of peer-to-peer networks or sub-communities are always large, they are actually quite small. However, those sub-communities examplify very dynamic behaviour because their actual composition can change very quickly. The experimental results presented have been obtained from a Java implementation of Gnutella running in the open Internet environment, and thus in unknown and quickly changing network structures heavily dependent on chance. Les réseaux informatique ainsi que les systèmes distribués peuvent être considérés comme des communautés où les composantes - que ce soit des systèmes complets, des programmes ou des usagers - interagissent dans un environnement partagé. Ces communautés sont dynamiques car des éléments peuvent s'y joindre ou quitter en tout temps. L'article présente les résultats d'une suite d'expériences et de mesures faites sur Gnutella, un système peer-to-peer à grande échelle qui opère sans aucun contrôle centralisé. Nous avons remarqué qu'une grande partie des messages échangés sont erronés ou redondants et que les interactions entre n?uds ne durent pas très longtemps. En particulier, des connexions durant plus d'une minute sont des phénomènes rares. Les n?uds passent donc la majorité de leur temps à remplacer les partenaires perdus et, contrairement à l'idée répandue que les réseaux peer-to-peer sont immenses, nous avons noté que les communautés effectives étaient assez limitées. Gnutella est un environnement très dynamique avec peu de stabilité. Par exemple, de 42,000 sites avec lesquels nous avons établi une connexion, il a seulement été possible de re-communiquer de façon régulière avec 57. Dans un tel environnement, la chance joue un rôle important dans la performance observée; mais nous avons élaboré un protocole expérimental permettant de comparer diverses options.Gnutella, peer-to-peer networks, Internet communities, distributed systems, protocols, Gnutella, réseaux peer-to-peer, communautés virtuelles, internet, systèmes distribués, protocoles de télécommunication

    A New Design for Open and Scalable Collaboration of Independent Databases in Digitally Connected Enterprises

    Get PDF
    “Digitally connected enterprises” refers to e-business, global supply chains, and other new business designs of the Knowledge Economy; all of which require open and scalable information supply chains across independent enterprises. Connecting proprietarily designed and controlled enterprise databases in these information supply chains is a critical success factor for them. Previous connection designs tend to rely on “hard-coded” regimes, which do not respond well to disruptions (including changes and failures), and do not afford these enterprises sufficient flexibility to join simultaneously in multiple supply chain regimes and share information for the benefit of all. The paper develops a new design: It combines matchmaking with global database query, and thereby supports the interoperation of independent databases to form on-demand information supply chains. The design provides flexible (re-)configuration to decrease the impact of disruption, and proactive control to increase collaboration and information sharing. More broadly, the papers results contribute to a new Information System design method for massively extended enterprises, and facilitate new business designs using digital connections at the level of databases

    Panorama des Systèmes d'Intégration Inter-Organisationnels

    Get PDF
    This document deals with business processes performed by two or more trade partners. Companies expect many benefits from the integration of such processes: cost reduction, better access to their customers and suppliers, and even more flexible types of interactions. However, the integration of inter-organizational processes is an expensive and risky process. If information technologies can support several integration types in an organisation, the implications (costs, risks) and potential benefits vary according to the level of integration targeted. Moreover, inter-organizational integration brings out the question of the identity of the firm, along with its frontier. Consequently, several questions arise. Among them: What are the effects of inter-organizational collaboration on the organizational structures? Which organizational structure will best support the development of this type of collaboration? Cet article s'intéresse aux processus d'affaires mettant en cause deux ou plusieurs partenaires commerciaux. Avec l'intégration de tels processus, les entreprises s'attendent à de nombreux bénéfices : réduction de coûts, meilleurs accès à leurs clients et fournisseurs, voire même de nouveaux types de transaction plus flexibles. Cependant, l'intégration des processus inter-organisationnels est un processus coûteux et risqué. Si les technologies de l'information peuvent supporter plusieurs types d'intégration dans l'organisation, l'on constate que les implications (coûts, risques) et bénéfices potentiels varient selon le niveau d'intégration visé. En outre, l'intégration inter-organisationnelle remet en question les frontières externes de l'entreprise, qui définissent son identité même. Dès lors, plusieurs questions sont posées : quels sont les effets de la collaboration inter-organisationnelle sur les structures organisationnelles ? Et, à l'inverse, quelle structure organisationnelle favorisera le développement de ce type de collaboration ?Inter-organizational integration, collaborative commerce, process, value chain, risk, specific investment, Intégration inter-organisationnelle, commerce collaboratif, processus, chaîne de valeur, risque, investissement spécifique

    Assessing the Impact of Supply Chain Integration through an ERP System

    Get PDF
    Many organizations have implemented Enterprise Resource Planning (ERP) systems, hoping to use the information integration these systems provide to improve process efficiency and effectiveness. In particular, ERP systems may be instrumental in realizing Cooperative Planning, Forecasting, and Replenishment (CPFR). In this paper, we present an experimental approach that will be used to assess the real impact of the implementation of CPFR through an ERP system

    Edusource: Canada's Learning Object Repository Network

    Get PDF
    An alliance of Canadian Universities and government agencies pooled their resources to establish a network to share and combine Learning Objects from a variety of sources and further develop this technology. In the process, they resolved many learning, logistical, and legal problems and moved this technology forward by an order of magnitude. Principal goals include: nationwide interoperability, network of repositories, linked servers, repository software programs, national and international standards, digital rights management, business and management models, evaluation and feedback, dissemination of results, and bilingual access to all Canadians, particularly learners with disabilities. The defined tasks were sub-divided into nine work packages, each with a lead institution as package manager
    corecore